long-term growth - Spanish English Dictionary